package com.liveneo.adapter.webservice.server.claim.service;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;
import com.liveneo.adapter.webservice.server.claim.Exception_Exception;
import com.liveneo.adapter.webservice.server.claim.model.Claim2VsRequest;
import com.liveneo.adapter.webservice.server.claim.model.Claim2VsResponse;

/**
 * This class was generated by Apache CXF 3.0.5
 * 2015-08-06T13:43:39.959+08:00
 * Generated source version: 3.0.5
 * 
 */
@WebService(targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/", name = "Claim2vsFacade")
public interface Claim2VsFacade {
    @WebResult(name = "response", targetNamespace = "")
    @RequestWrapper(localName = "applyDelegate", targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.ApplyDelegate")
    @WebMethod
    @ResponseWrapper(localName = "applyDelegateResponse",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.ApplyDelegateResponse")
    public Claim2VsResponse applyDelegate(@WebParam(name = "request", targetNamespace = "") Claim2VsRequest request) throws Exception_Exception;

    @WebResult(name = "response", targetNamespace = "")
    @RequestWrapper(localName = "upoadImage", targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.UpoadImage")
    @WebMethod
    @ResponseWrapper(localName = "upoadImageResponse",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.UpoadImageResponse")
    public Claim2VsResponse upoadImage(@WebParam(name = "request", targetNamespace = "") Claim2VsRequest request) throws Exception_Exception;

    @WebResult(name = "response", targetNamespace = "")
    @RequestWrapper(localName = "uploadOCRinfo2JY2G",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.ocr.UploadOCRinfo2JY2G")
    @WebMethod
    @ResponseWrapper(localName = "uploadOCRinfo2JY2GResponse",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.ocr.UploadOCRinfo2JY2GResponse")
    public Claim2VsResponse uploadOCRinfo2JY2G(@WebParam(name = "request", targetNamespace = "") Claim2VsRequest request) throws Exception_Exception;

    @WebResult(name = "response", targetNamespace = "")
    @RequestWrapper(localName = "uploadDocumentImage",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.UploadDocumentImage")
    @WebMethod
    @ResponseWrapper(localName = "uploadDocumentImageResponse",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.UploadDocumentImageResponse")
    public Claim2VsResponse uploadDocumentImage(@WebParam(name = "request", targetNamespace = "") Claim2VsRequest request) throws Exception_Exception;

    @WebResult(name = "response", targetNamespace = "")
    @RequestWrapper(localName = "setNormalRegisterService",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.SetNormalRegisterService")
    @WebMethod
    @ResponseWrapper(localName = "setNormalRegisterServiceResponse",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.SetNormalRegisterServiceResponse")
    public Claim2VsResponse setNormalRegisterService(@WebParam(name = "request", targetNamespace = "") Claim2VsRequest request) throws Exception_Exception;

    @WebResult(name = "response", targetNamespace = "")
    @RequestWrapper(localName = "surveyMembersReassign",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.SurveyMembersReassign")
    @WebMethod
    @ResponseWrapper(localName = "surveyMembersReassignResponse",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.SurveyMembersReassignResponse")
    public Claim2VsResponse surveyMembersReassign(@WebParam(name = "request", targetNamespace = "") Claim2VsRequest request) throws Exception_Exception;

    @WebResult(name = "response", targetNamespace = "")
    @RequestWrapper(localName = "findCaseInfo", targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.FindCaseInfo")
    @WebMethod
    @ResponseWrapper(localName = "findCaseInfoResponse",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.FindCaseInfoResponse")
    public Claim2VsResponse findCaseInfo(@WebParam(name = "request", targetNamespace = "") Claim2VsRequest request) throws Exception_Exception;

    @WebResult(name = "response", targetNamespace = "")
    @RequestWrapper(localName = "normalEndService",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.NormalEndService")
    @WebMethod
    @ResponseWrapper(localName = "normalEndServiceResponse",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.NormalEndServiceResponse")
    public Claim2VsResponse normalEndService(@WebParam(name = "request", targetNamespace = "") Claim2VsRequest request) throws Exception_Exception;

    @WebResult(name = "response", targetNamespace = "")
    @RequestWrapper(localName = "findEvaluateInfo",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.FindEvaluateInfo")
    @WebMethod
    @ResponseWrapper(localName = "findEvaluateInfoResponse",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.FindEvaluateInfoResponse")
    public Claim2VsResponse findEvaluateInfo(@WebParam(name = "request", targetNamespace = "") Claim2VsRequest request) throws Exception_Exception;

    @WebResult(name = "response", targetNamespace = "")
    @RequestWrapper(localName = "synBranchInfo", targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.ocr.SynBranchInfo")
    @WebMethod
    @ResponseWrapper(localName = "synBranchInfoResponse",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.ocr.SynBranchInfoResponse")
    public Claim2VsResponse synBranchInfo(@WebParam(name = "request", targetNamespace = "") Claim2VsRequest request) throws Exception_Exception;

    @WebResult(name = "response", targetNamespace = "")
    @RequestWrapper(localName = "applySurveyDelegate",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.ApplySurveyDelegate")
    @WebMethod
    @ResponseWrapper(localName = "applySurveyDelegateResponse",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.ApplySurveyDelegateResponse")
    public Claim2VsResponse applySurveyDelegate(@WebParam(name = "request", targetNamespace = "") Claim2VsRequest request) throws Exception_Exception;

    @WebResult(name = "response", targetNamespace = "")
    @RequestWrapper(localName = "confirmEvaluate", targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.ConfirmEvaluate")
    @WebMethod
    @ResponseWrapper(localName = "confirmEvaluateResponse",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.ConfirmEvaluateResponse")
    public Claim2VsResponse confirmEvaluate(@WebParam(name = "request", targetNamespace = "") Claim2VsRequest request) throws Exception_Exception;

    @WebResult(name = "response", targetNamespace = "")
    @RequestWrapper(localName = "applyReassign", targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.ApplyReassign")
    @WebMethod
    @ResponseWrapper(localName = "applyReassignResponse",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.ApplyReassignResponse")
    public Claim2VsResponse applyReassign(@WebParam(name = "request", targetNamespace = "") Claim2VsRequest request) throws Exception_Exception;

    @WebResult(name = "response", targetNamespace = "")
    @RequestWrapper(localName = "applySurveyReassign",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.ApplySurveyReassign")
    @WebMethod
    @ResponseWrapper(localName = "applySurveyReassignResponse",
            targetNamespace = "http://vsInterFacade.videoSurvey.provider.webservice.interact.application.sinosoft.com/",
            className = "com.sinosoft.msplatform.webservice.client.claim.ApplySurveyReassignResponse")
    public Claim2VsResponse applySurveyReassign(@WebParam(name = "request", targetNamespace = "") Claim2VsRequest request) throws Exception_Exception;
}
